
compiler_plugin "FS.Plugins.Ext.StringLiteral"
{
    desc            =   "Allows representation of strings using words prefixed with ':' such as :user";
    examples        =   [ ':microsoft', ':user1' ];
    type            =   "expr";
    precedence      =   1;  
    grammar_match   =   "$prefix:: $word:@word";
	start_tokens    =   {	":" : ":"  }
    build           =   function(args)
                        {       
                            return sys.compiler.ToConstantString( args["word"], args["prefix"] );
                        }
}